/**
 * Copyright © 2014 TingerSure. All rights reserved.
 */
package org.sure.scomet.link;

/**
 * When a connection is out of the max time, throw this.
 * 
 * @author TingerSure
 * 
 */
public class ConnectionOutofMaxTimeException extends Exception {

	private static final long serialVersionUID = 1L;

	/**
	 * When a connection is out of the max time, throw this.
	 */
	public ConnectionOutofMaxTimeException() {
	}

	/**
	 * When a connection is out of the max time, throw this.
	 * 
	 * @param message
	 *            the detail message.
	 */
	public ConnectionOutofMaxTimeException(String message) {
		super(message);
	}

	/**
	 * When a connection is out of the max time, throw this.
	 * 
	 * @param cause
	 *            the case.
	 */
	public ConnectionOutofMaxTimeException(Throwable cause) {
		super(cause);
	}

	/**
	 * When a connection is out of the max time, throw this.
	 * 
	 * @param message
	 *            the detail message.
	 * @param cause
	 *            the case.
	 */
	public ConnectionOutofMaxTimeException(String message, Throwable cause) {
		super(message, cause);
	}

	/**
	 * When a connection is out of the max time, throw this.
	 * 
	 * @param message
	 *            the detail message.
	 * @param cause
	 *            the case.
	 * @param enableSuppression
	 *            whether or not suppression is enabled or disabled.
	 * @param writableStackTrace
	 *            whether or not the stack trace should be writable.
	 */
	public ConnectionOutofMaxTimeException(String message, Throwable cause,
			boolean enableSuppression, boolean writableStackTrace) {
		super(message, cause, enableSuppression, writableStackTrace);

	}

}
